{{#withXml}}
    @XmlAccessorType(XmlAccessType.FIELD)
    {{#hasVars}} @XmlType(name = "{{classname}}", propOrder =
    { {{#vars}}"{{name}}"{{^-last}}, {{/-last}}{{/vars}}
    }){{/hasVars}}
    {{^hasVars}}@XmlType(name = "{{classname}}"){{/hasVars}}
    {{^parent}}@XmlRootElement(name="{{classname}}"){{/parent}}
{{/withXml}}
